Term Gallery logo

Meanings of comissari del poble per la guerra in Catalan